provide intelligence - French English Dictionary